About Meynell Moulding Ltd (10856550) United Kingdom