About Flash Tyres & Services Ltd (12726531) United Kingdom