About Mackinnon Holdings Limited (09868310) United Kingdom