About Mcnaught Key & Co.limited (00378087) United Kingdom