About Microporous Products Limited (08338758) United Kingdom