About Lear Developments Holdings Limited (09346568) United Kingdom