About Wintergreen Investments Limited (08949560) United Kingdom