About Spear & Jackson Uk Limited (00901740) United Kingdom