About Rogers & Jones Architects Limited (07265614) United Kingdom