About Troake Green Stables Ltd (11530324) United Kingdom