About Elan Management Limited (02671802) United Kingdom