About Rowena Horton Architects Limited (07667539) United Kingdom