About Rx Holiday Cottages Ltd (11939891) United Kingdom