About Filtech Consultancy Services Limited (02945417) United Kingdom