About Midland Filter Products Limited (02334665) United Kingdom