About Turf Hotel Ltd (11482030) United Kingdom