Vincent and Robert Tchenguiz and their sister Lisa on Vincent's yacht in Mo - The Independent