About Mannell Tyres Limited (11559207) United Kingdom