About T & T Medical Limited (12195379) United Kingdom