About Tattumi Limited (11490212) United Kingdom