About L-3 Communications Asa Limited (01730717) United Kingdom