About Lucas Associates Limited (03861170) United Kingdom