About Shaftesbury Tyres & Batteries Limited (11282283) United Kingdom