About Mallinckrodt Chemical Limited (02154127) United Kingdom