About Lecanvey Limited (10281038) United Kingdom