About Ideal Burners Limited (08683611) United Kingdom