About Rebecca Sandeman Ltd (12003026) United Kingdom