About Landamore S Group Ltd (11126407) United Kingdom