About Flex Products Ltd (12489451) United Kingdom