About Ellan Hay Management Limited (02475535) United Kingdom