About C.w.duke & Sons Limited (02816419) United Kingdom