About N H R (uk) Limited (02993196) United Kingdom