About Kelly & Owen Plumbing & Heating Limited (07245443) United Kingdom