About T. S. & N. Limited (04959246) United Kingdom