About Studio 7 Architectural Design Ltd (08667663) United Kingdom