About The Mini Hamper Company Ltd (11740952) United Kingdom