Cartwright & Son, Rest. A firm of organ builders based in London ... became Rest Cartwright & Son, 1914. (14 of 30 words)