macinnisltd.com