About Eden Trousseau Ltd (04765469) United Kingdom