About Alan Mcgowan Architects Limited (05248130) United Kingdom