About Rory Mcewen Limited (00800544) United Kingdom