About Thames Sound Ltd. (02791283) United Kingdom