About Rebecca Oakley Limited (08150723) United Kingdom