About Mcewen & Co Limited (04682824) United Kingdom