About Rebecca Corporation L.p. (SL011389) United Kingdom