About Filtow Limited (07807249) United Kingdom