About Flour & Ash Ltd (11107103) United Kingdom