About Flameless Furnaces Limited (01262598) United Kingdom