About D. A. Hitchen Limited (04880959) United Kingdom