About D.g. Howell Limited (05163406) United Kingdom