About Flaxmill Ltd (SC665380) United Kingdom