About Masthor Heating & Electrical Limited (02718452) United Kingdom