About Jane Duncan Architects Limited (04191587) United Kingdom