About Flexmark Limited (01400968) United Kingdom