About Meridian Membranes Ltd (11290582) United Kingdom