About John Mckechnie & Co (SL000959) United Kingdom