About Transworld Filtration Limited (03491872) United Kingdom