About Flex Bar St Andrews Ltd (SC573335) United Kingdom