About Seatrade Services Limited (02593391) United Kingdom