About S.p. Filtration Services Ltd (04252867) United Kingdom