John William Crombie — Scottish woollen manufacturer