About Sound Technical Services L.p. (SL016222) United Kingdom