About Abbeyholme Stables Limited (13055459) United Kingdom