About Seagreen Limited (SC018835) United Kingdom