About Energy Office Ltd (10284726) United Kingdom