About The Filter Press Co Ltd (08941640) United Kingdom