About Mackinnon & Co Ltd (11591626) United Kingdom