About Rebecca Sandiforth Ltd (11178480) United Kingdom