About Mcmillan Architects Ltd (04628485) United Kingdom