About Sr Architects Limited (04926490) United Kingdom