About Soho Sound System Limited (13245672) United Kingdom