About D A A Halsgrove Limited (04136732) United Kingdom