About Stephenson Davenport Structural Associates Limited (09177973) United Kingdom