About The Glenfiddich Distillery Company Limited (SC138002) United Kingdom