Teva's UK arm recalls some batches of Ranitidine: Medicines watchdog | Sharefundss