About Lear Developments Ltd (09107068) United Kingdom