About Seabird Management Lp (SL026198) United Kingdom