About Meriden Summerton Solutions Limited (11514587) United Kingdom