About Base 1 Architects Limited (05374257) United Kingdom