About Neill Tool Group Limited (03464017) United Kingdom