About Merlin Industrial Products Limited (02906480) United Kingdom