About Tucker Gas & Heating Limited (09551223) United Kingdom