About Lear Development Services Ltd (09912348) United Kingdom