About Torus Consulting Civil & Structural Engineers Ltd (10094532) United Kingdom