About Halliday Meecham Architects Limited (02203661) United Kingdom