About The Filter Company International Limited (11077564) United Kingdom