About Residual Waste 2 Energy Ltd (12716567) United Kingdom