About Recoup Energy Solutions Ltd (07842019) United Kingdom