About R & D Architects Limited (01578776) United Kingdom