About Filta Limited (06285572) United Kingdom