About Jack Tar Ltd (08489704) United Kingdom