About The Energy Company Limited (03510690) United Kingdom