About T S S Group Plc (02776516) United Kingdom