Customers of British Gas have been warned by a consumer watchdog to watch out for a nasty scam.