About N.i. & R.j. Herrod Limited (13338545) United Kingdom