About Meephill House Stables Limited (12119719) United Kingdom