About Eldencross Limited (01059905) United Kingdom