About James Mckie & Co Ltd (SC435989) United Kingdom