About The Eden Company (uk) Limited (10012990) United Kingdom