About Design Research Executive Limited (11152092) United Kingdom