About Flax Limited (03338855) United Kingdom