About R. & N.r. Consulting Limited (03958756) United Kingdom