About Rebecca Goodwin Limited (11497441) United Kingdom