About International Tyres & Trading Limited (02567157) United Kingdom