View all
Energy supplier in the United Kingdom
first-utility.com
Shell Energy Retail Limited was a British consumer gas, electricity and broadband provider. Formerly a subsidiary of Shell, the business was acquired by Octopus Energy in December 2023. Wikipedia