About Seadrop Limited (10434049) United Kingdom