About Allied Filter Products Limited (02760246) United Kingdom