About T & S Enterprises (london) Limited (03818920) United Kingdom