About Nr & Ss Limited (06969221) United Kingdom