About Alabhai Tyres Ltd (11870680) United Kingdom