About Hancock Tools Limited (00963273) United Kingdom