About Vickery Water Softeners Limited (11222624) United Kingdom