About Tri-ard Stainless Fasteners Limited (03253991) United Kingdom