About John E Edwards Architects Limited (02050998) United Kingdom