About Flamegas Heating (leighton Buzzard) Limited (09177731) United Kingdom