About T & S Medical Limited (10292705) United Kingdom