About Rebecca Turnbull Limited (10401192) United Kingdom