About Studio 08 Architecture Planning Limited (04797641) United Kingdom