About D.j.j. Howells Limited (04945763) United Kingdom