About Layette Store Ltd. (12934975) United Kingdom