About Lynch Architects Limited (05418397) United Kingdom