About Millipore (u.k.) Limited (04130249) United Kingdom