About Halcrow (consulting Engineers & Architects) Limited (01045458) United Kingdom