About Grace Filter Manufacturing (u.k) Limited (06098548) United Kingdom