About Failsafe Heating Limited (03896412) United Kingdom