About David James Developments Limited (08493942) United Kingdom