About E.lucas Limited (08315616) United Kingdom