About Portsmouth & Sailor Uk Ltd (13195907) United Kingdom