About Eversholt Hay Limited (13399819) United Kingdom