View in complete FOTW edition
LONDON WELSH STEAMSHIP CO. LTD.
L295 is documented by Lloyds 1912.