About Eldora Limited (NI071859) United Kingdom