About Flex Eco Services Ltd (10677693) United Kingdom