About Laid Lace Ldn Ltd (12149300) United Kingdom