About Studio V Architects Limited (05907433) United Kingdom