There’s a list of energy companies who can help you get insulation under the ECO scheme and you don’t have to use the same company that supplies energy to your house.
Find an Eco supplier.