About Allthread Tools & Fasteners Limited (04330958) United Kingdom