About Meinhard Uk Ltd (11955716) United Kingdom