About Ledea Limited (09841385) United Kingdom