About Neil Turner Limited (04867618) United Kingdom