D C Norris and Co Eng Ltd