About Nr & Co. Ltd (08267603) United Kingdom