About New Wave Filtration Limited (04383668) United Kingdom