About Esterline Technologies Europe Limited (06787209) United Kingdom