About Delia Style Ltd (12184665) United Kingdom