Scottish firm Gillespie MacAndrew to open office in Perth