About David E.lindsay Architects Ltd (SC327643) United Kingdom