About Flour Water Salt Limited (08189597) United Kingdom