About Filcrom Ltd (12858480) United Kingdom