About Lucas Western Architects Limited (11211045) United Kingdom