About David & Eduard Ltd (12555090) United Kingdom