About Seataste Ltd (10988661) United Kingdom