About Teva Milbrook Holdings Limited (NI025836) United Kingdom