About The Village Hamper Limited (12239229) United Kingdom