About Barnstaple Tyres Ltd (09379779) United Kingdom