About De-lux Heating Limited (07742103) United Kingdom