About N.r. & Sons Limited (05224347) United Kingdom