About William Grant & Sons General Partner Limited (SC409500) United Kingdom