About Rimowa Great Britain Limited (09911974) United Kingdom