About Sjf Retail Ltd (12244519) United Kingdom