About Blake Architects Limited (07495420) United Kingdom