About Carbis Filtration Holdings Limited (12351599) United Kingdom