About D&davar Ltd (12265788) United Kingdom