About East Of Eden London Limited (09313373) United Kingdom