About Caldwell Filtration Limited (01201716) United Kingdom