Harvey & Thompson Ltd. 1 Blackstock Road, London, London N42JE