About T S W Associates Ltd (06145246) United Kingdom