About Deanie Hamper Maker Limited (12120204) United Kingdom