About Kendal Holiday Cottages Limited (07106858) United Kingdom