About Energy Supply Company Limited (02339804) United Kingdom