About Lear Holdings Limited (12904008) United Kingdom