About Energy & Resources Ltd (12465508) United Kingdom