About Rebecca Kimber Limited (11166425) United Kingdom