About Duro Davids Limited (12359066) United Kingdom