About Lucas Communications Limited (06251949) United Kingdom