About D. H. James Limited (04619105) United Kingdom