About J.r.s. (nelson) Limited (07074735) United Kingdom