About Damask Rose International Welcare Limited (09796285) United Kingdom