About Uk Carmars Thermal Energy Co. Limited (09635191) United Kingdom