About Ellens Mill Treasures Ltd (13367621) United Kingdom