About Horse & Jockey Melling Ltd (11212769) United Kingdom