About Loxley Stables Management Limited (11566846) United Kingdom