About Edrington (trustees) Limited (SC137445) United Kingdom