About Keane Plumbing & Heating Services Limited (07458068) United Kingdom