About Layout Automation Ltd. (03535216) United Kingdom