About Kepple Plumbing & Heating Ltd. (10984739) United Kingdom