About Aecom Worldwide Holdings Uk Limited (08002197) United Kingdom