About Merlin Extrusion Services Limited (03118161) United Kingdom