About Studio S Architects Ltd (08824326) United Kingdom