About Ampfield Riding Stables Ltd (11217291) United Kingdom