About Howmet Holdings Limited (09092129) United Kingdom