About Plymouth Eden Ltd (11457968) United Kingdom