About Phoenix Filtration Limited (05647776) United Kingdom