About Richard Filon Limited (08531250) United Kingdom