About Bristol Open Technology Lab C.i.c. (07071572) United Kingdom