About Lark Interiors Limited (13697900) United Kingdom