About Isaac S Mackie Trust Limited (the) (SC047773) United Kingdom