About Roderick Maclennan Architects Limited (06239857) United Kingdom