About Speedwell Tyres & Car Wash Ltd (12709060) United Kingdom