About Johnston & Company Architects Limited (SC247678) United Kingdom