About Nelson Hall Associates Limited (08388253) United Kingdom