About Lombard Shipping & Forwarding Limited (01273218) United Kingdom