About The Turf Club Limited (12155515) United Kingdom