About R & J Holiday Lettings Ltd (11196738) United Kingdom