About Lc Design London Limited (12971519) United Kingdom