About William Grant & Sons International Limited (SC085737) United Kingdom