About William Grant & Sons Management Limited (SC166790) United Kingdom