About Nat Flex Group Limited (07592380) United Kingdom