About L3harris Cts Limited (13091203) United Kingdom