About Turley Holes Farm & Stables Ltd (13313434) United Kingdom