About Blackburn Architects Limited (12537674) United Kingdom