About Seafort Holdings Limited (05197298) United Kingdom