About Meddah Tyres Ltd (12123019) United Kingdom