About S & S Ahmed Stores Ltd (12378809) United Kingdom