About Lambert Automation Limited (06025421) United Kingdom