About Tilesheds Stables Limited (12940591) United Kingdom