About Gillespie Macandrew (trustees) Limited (SC198914) United Kingdom