About Alex Upton Architects Limited (05489964) United Kingdom