About Coopers Filters Pension Trustees Limited (02483725) United Kingdom