About L&a Shipping Ltd (12234128) United Kingdom