About Lx Interiors Ltd (10328264) United Kingdom