About Nr&c Limited (08847396) United Kingdom