About Apex Stainless Fasteners Limited (02631068) United Kingdom