About Evergreen Scottish Limited Partnership (SL034380) United Kingdom