About Screws & Fasteners Limited (08856923) United Kingdom