About Extract Filtration Solutions Limited (12522895) United Kingdom