About Flush Mills Limited (00573163) United Kingdom