About Filtration Water Services Ltd (05925245) United Kingdom