About Scott Filtration Limited (10611674) United Kingdom