About Meyr Ltd (10005670) United Kingdom