William Grant & Sons has completed its deal to acquire the spirits and liqueurs business of C&C Group for EUR300m (US$367m).