About D Dums Apparel Limited (12195881) United Kingdom