About I F Mackinnon & Company Llp (OC302422) United Kingdom