About J.p. Mackie & Company Ltd. (SC194112) United Kingdom