About S&c Sounds Ltd (10368693) United Kingdom