About Flex Marketing Ltd. (08304961) United Kingdom