About Little Nell Shop Ltd (12578510) United Kingdom