About Eli Associates Limited (01981646) United Kingdom