About Horse & Jockey Gastro Limited (10610805) United Kingdom