About Rebecca Pettiford Ltd (11401052) United Kingdom