About Davmores Limited (09242360) United Kingdom