About Mckay & Sinclair Ltd (SC377277) United Kingdom