All-business class re-enters UK market with La Compagnie

Is this business class really for business travellers?
By Business Travel iQ /