About Rebecca Hemmings Ltd (07613672) United Kingdom