About Studio 31 Architectural Solutions Limited (10237677) United Kingdom