About Stamos Yeoh Architects Limited (06295014) United Kingdom