About International Tool Co Holdings Limited (03903219) United Kingdom