About Eden Swann Limited (03803961) United Kingdom