About Anderson Orr Architects Limited (05645767) United Kingdom