About Seascale Stores Ltd (12243194) United Kingdom