About Mallinckrodt Medical Holdings (uk) Limited (02678465) United Kingdom