About E & W Lucas Limited (08757978) United Kingdom