About Flaxmoor Limited (02966242) United Kingdom