About Leonis Luxe Of Ludlow Ltd (13545276) United Kingdom