About Eden Goods Ltd (12481871) United Kingdom