About Halcrow Designer Team Ltd (10935249) United Kingdom