About Light Sound Technical Services Limited (04951818) United Kingdom