About Flax Linen Ltd (12854382) United Kingdom