About The Little Keepsake Company Ltd (09030288) United Kingdom