About Debbyinter Fashion House Ltd (09776262) United Kingdom