About Tilly Corporation L.p. (SL013358) United Kingdom