Only found out about the scheme yesterday. An after a 5min phone call to British gas who supply my electric iv been approved for the £130 credit & it will be applied by march.
There is a set of criteria that has to be meet to get the payment. An each electric company might make slight differences to the criteria.
The link will provide a bit more information about the scheme with link's to the electric companies taking part in the scheme & phone numbers that should be called to apply for the payment.