About 1668 Restaurant Hotel & Cottages Limited (13428879) United Kingdom