About Seabeque Ltd (13401095) United Kingdom