About Milipoo Limited (06376024) United Kingdom