British Gas, which has 11 million customers, says it only makes £3 profit on every £100 of gas it supplies. But its sister company Centrica Energy, which produces gas from the fields of the North Sea and Irish Sea, will tomorrow report strong profits running into hundreds of millions of pounds.