About Torch Gas & Oil Heating Services Ltd (13518641) United Kingdom