SUBSTRATE AUTONOMOUS LTD, Isleworth, Regno Unito