About Hastings River Launches Limited (00644046) United Kingdom