About Rebecca Sherman Ltd (12984774) United Kingdom