SUBSTRATE AUTONOMOUS LTD, Isleworth, Royaume-Uni