About Hicks Heating Limited (08866078) United Kingdom