About Eland Associates Ltd (12801387) United Kingdom