About Filcress Limited (04201587) United Kingdom