About Flaxmead Limited (09579925) United Kingdom