About Damper Technology Limited (04137081) United Kingdom