About Flex Commercials Limited (06427988) United Kingdom