About Deborah Ben-shah Dc Ltd (11888820) United Kingdom