About David & Jacob Ltd (12537377) United Kingdom