About Petersham Stables Limited (12123792) United Kingdom