Major licensing deal for Cambridge Sleep Sciences - Barkby Group plc | RNS | Ticker