About Seathor Limited (11781850) United Kingdom