About Merlin Automation Limited (03231428) United Kingdom