About The Flax Sack Ltd (11518837) United Kingdom