About Eversholt Investments Limited (03021271) United Kingdom