About Davvids Ltd (12201180) United Kingdom