About Seagreen Seagreen Ltd (12338725) United Kingdom