About Shiptalk Limited (04488242) United Kingdom