About Canmec Holdings Limited (08941976) United Kingdom