About Thackeray Heating Limited (09435782) United Kingdom