About Scc Ltd Ltd (12993964) United Kingdom