About David James & Partners Limited (08375427) United Kingdom