The Brackenbury Group invests in, manages and advises retail and branded consumer businesses