About P&s Seaware Limited (09026692) United Kingdom