About The Sjc Store Ltd (12639837) United Kingdom