About Membrane Testing Solutions Limited (08871015) United Kingdom