About Flex Catering Limited (09907448) United Kingdom