About Neil Turner Associates Limited (05628830) United Kingdom