About J. W. Diaper & Sons Limited (06554593) United Kingdom