About David & George Ltd (12618332) United Kingdom