About Halmerend Wheels & Tyres Ltd (12995078) United Kingdom