About Leading Edge Automation Ltd (08085612) United Kingdom