About R H Nelson Limited (12392940) United Kingdom