About Neil Hodson Associates Limited (03198826) United Kingdom