About Plumbmac Services Limited (06598246) United Kingdom