About Shek Architects Ltd (12432946) United Kingdom