About Badger Heating Limited (06599962) United Kingdom