About Ttich Stables Limited (12972928) United Kingdom