About Richmond Bell Architects Limited (06914746) United Kingdom