About L. & B. Marine Services Limited (00550128) United Kingdom