About Nazz Stores Ltd (08019260) United Kingdom