About L&d Logistics Limited (08672379) United Kingdom