About Sir William Halcrow & Partners Limited (01722541) United Kingdom