About Flax Art Studios Ltd (NI027190) United Kingdom