About Elg Asset Management Limited (06811951) United Kingdom