About T. & S. Acoustic Contracts Ltd. (02801329) United Kingdom