About Flex Temps Limited (10043602) United Kingdom