About Walcom Walmec Uk Ltd (13432396) United Kingdom