About T. S. Holdings Limited (02795817) United Kingdom