About Eden Cottage Yarns Ltd (08927243) United Kingdom