About Venturi Fluids Ltd. (SC421406) United Kingdom