About The Lab Automation Ltd (13704272) United Kingdom