About Mem Polering Limited (10909055) United Kingdom