For the winners of the 2019 West London Business Awards on Fri 8 February 2019 at Twickenham Stadium.