About D.e. James & Son (provisions) Limited (00838154) United Kingdom