About E Mackinnon & Co.limited (00298001) United Kingdom