About Impulse Heating Limited (07169253) United Kingdom