About N.j.richards Limited (02260638) United Kingdom