About Thermeco Energy Limited (07729028) United Kingdom