About Bumford Heating Limited (01725290) United Kingdom