About Filtech Holdings Limited (04609906) United Kingdom