About Studio 35 Architecture Ltd (11058427) United Kingdom