About Halcrow International Limited (02326765) United Kingdom