About Filon Products Limited (04507961) United Kingdom