About London Automation Limited (12140018) United Kingdom