About Newcastle Marine Services Ltd. (09608501) United Kingdom