About Port Babcock Rosyth Limited (SC173116) United Kingdom