About Henry Diaper & Co. Limited (00491378) United Kingdom