About Glenfiddich Wind Limited (07398169) United Kingdom