About N. P. Screws Limited (01126765) United Kingdom