About Sprint Fastening Systems Limited (04421756) United Kingdom