About Filstor (uk) Limited (06792961) United Kingdom