About Upright Architects Limited (13465334) United Kingdom