About Flaxmill Management Company Limited (03793480) United Kingdom