About R & R Lettings Ltd (08537969) United Kingdom