About T & S (sw) Ltd (11780522) United Kingdom