About Gillespie & Anderson Limited (SC655066) United Kingdom