Cook, Welton & Gemmell Ltd. Beverley.