About Beckhampton Stables Limited (01816964) United Kingdom