About Carbis Filtration Limited (04675941) United Kingdom