About Rebecca Abigail Pr Ltd (08951376) United Kingdom