About Slcuk Ltd (12132290) United Kingdom