About Nelson & Partners Shipping Corporation Ltd (07817323) United Kingdom