About Mallinckrodt Chemical Holdings (u.k.) Limited (02678467) United Kingdom