About Allthread Fasteners (holdings) Limited (05140001) United Kingdom