About Spear & Jackson Holdings Limited (00086458) United Kingdom