About Seaway Estates Limited (12812283) United Kingdom