About W.uden & Sons Limited (00064335) United Kingdom