About Integrated Civil And Structural Engineering Solutions Ltd (12166062) United Kingdom