About Flexmore Industrial Limited (10989213) United Kingdom