About L1 Tumi Limited (11705113) United Kingdom