About Mino Architects Limited (07305596) United Kingdom