Thorneycroft & Co. Ltd. , Southampton .
Thomas Gordon Campbell Harrop , BEM , Electrical Manager , J.I.
Thorneycroft & Co. Ltd. , Southampton .
Thomas Gordon Campbell Harrop , BEM , Electrical Manager , J.I.