About Flaxcooper Limited (06495004) United Kingdom