About Damsel Associates Limited (02939749) United Kingdom