About Eden And Wear Limited (12664668) United Kingdom