About Dampex Ltd (12658186) United Kingdom