British brands grow by over £37bn