About Brand Research And Development Llp (OC315735) United Kingdom