About Innes & Mackay (trustees) Limited (SC146332) United Kingdom