De Veil, Thomas, Sir, Colonel; JP for Middlesex and Westminster