About Mallinckrodt Pharmaceuticals Limited (09780382) United Kingdom