About Elliott Architects Limited (09106060) United Kingdom