About L&d Automation Ltd (08193097) United Kingdom