About The Filter Company Group Limited (11072582) United Kingdom