About Merlin Flex Limited (03235739) United Kingdom