About William Grant & Sons Limited (SC131772) United Kingdom