About Ivy House Stables Limited (08615721) United Kingdom