About L&c Curtain Company Ltd (11181080) United Kingdom