W E Veale & Co. Ltd