About Damsel Interiors Limited (07640359) United Kingdom