About Lucas Communications (sw) Limited (06793922) United Kingdom