About R & S Nicholson Services Limited (06847791) United Kingdom