About Slcc Limited (13192526) United Kingdom