Cruickshank, Lohn & Roach Limited