Chequered Flag phone Newport Rd Trethomas, Wales CF83 8GB map Trethomas Service Station phone Newport Rd Trethomas, Wales CF83 8BY map if (!IN_DEV) { ?> } ?>