About Macgillivray Architects Limited (SC656523) United Kingdom