About Plumblec Uk Ltd (10923931) United Kingdom