About Tumi Projects Limited (12118583) United Kingdom