About R&j Holiday Homes Ltd (12956473) United Kingdom