About Ballam Renewable Heating Limited (08603310) United Kingdom