About David James Holdings Limited (13114486) United Kingdom