About James Neill Tools Limited (03463975) United Kingdom