About Kenneth Hodson Limited (01083336) United Kingdom