About Rebecca Brace Editorial Limited (08033248) United Kingdom