About Energy Strategy Services Limited (07940451) United Kingdom