About Nellybell Retail Limited (09440806) United Kingdom