About Membrane Pressing Services Limited (10478519) United Kingdom