About Maunsell International Projects Limited (01921890) United Kingdom