About David & James Limited (08210601) United Kingdom