About Foxtrot Racing Management Ltd (06989700) United Kingdom