About Jsl Fasteners Limited (02822168) United Kingdom