About Totnes & South Hams Tyre Services (holdings) Limited (07371122) United Kingdom