About R Mcm Marketing & Brand Strategy Limited (08164730) United Kingdom