About A & L Holiday Cottages Ltd (13486322) United Kingdom