About Neil Jackson Limited (09154965) United Kingdom