About The New Welcome Sailor Limited (13312383) United Kingdom