About Esterline Technologies Holdings Limited (05148070) United Kingdom