About J R Nicholson Limited (12650941) United Kingdom