About Lyndsay Charles Interiors Ltd (13694871) United Kingdom