About Flex Manor Ltd (12854794) United Kingdom