About Fennells Plumbing & Heating Services Limited (03460270) United Kingdom