About The Scc Store Ltd (13496592) United Kingdom