About D & H Fenwick Commercials Limited (08680046) United Kingdom