About Double Up Stores Ltd (12802993) United Kingdom