About Energy & Trading Services Limited (10378329) United Kingdom