About Knole Plumbing & Heating Services Ltd (13489373) United Kingdom