About Design Research Associates Limited (11984489) United Kingdom