About Resource Efficiency Solutions Ltd (10170564) United Kingdom