About Merlin Electro-plating Limited (SC068581) United Kingdom