About Plumbrock Limited (08945927) United Kingdom