About Smith & Johnson Heating And Technical Solutions Limited (07050235) United Kingdom