About Southend Stores Ltd (12248811) United Kingdom