About Quinn Associates Architects Limited (06854372) United Kingdom