About Nelly Noo - Baby Toddler And Maternity Ltd (12342834) United Kingdom