About Davids & Dawood Ltd (10066953) United Kingdom