About Medical Talk Systems Limited (03202481) United Kingdom