About R & B Holiday Cottages Limited (06885080) United Kingdom