About Sound Damped Steel Ltd (09426624) United Kingdom