About The Cloth Nappy Library Limited (NI617756) United Kingdom