About Studio Bba Architectural Services Ltd (11063624) United Kingdom