About Fbm Babcock Marine Holdings (uk) Limited (02530482) United Kingdom