About Ray Studio Architects Limited (13527934) United Kingdom