About R C Devaney Plumbing & Heating Limited (09627805) United Kingdom