About D C Hurrell & Co Limited (05134122) United Kingdom