About R & J Nicholls Limited (07475587) United Kingdom