About Dampen Ltd (SC686038) United Kingdom