About Mead Automotive Ltd (11554629) United Kingdom