About 2 X 2 Architects Limited (09679804) United Kingdom