About Flex-seal Couplings Limited (02450903) United Kingdom