About Energy Resource Solutions Ltd. (SC418711) United Kingdom