About Letter Box Hamper Company Limited (09103521) United Kingdom