About D James Holdings Limited (06281087) United Kingdom