About S A Store Express Ltd (11617663) United Kingdom