About Filtration Service Engineering Limited (00633635) United Kingdom