About Amba Forwarding (london) Limited (01281193) United Kingdom