About Kensa Heat Pumps Limited (03739805) United Kingdom