About Sea Green Holdings Limited (09481763) United Kingdom