About Coopermet Holdings Limited (08098366) United Kingdom