About Polar Heating Limited (07729217) United Kingdom