About Flex Design Limited (07351270) United Kingdom