About Lex Interiors Ltd (10827759) United Kingdom