About Swift Screw Products Limited (NI010837) United Kingdom