About Filament Ltd (08319409) United Kingdom