About Rye & Beyond Holiday Cottages Ltd (13169036) United Kingdom