About R & N Store Ltd (12274041) United Kingdom