About Leonardo Portland Holdings Limited (10877209) United Kingdom