About Hamsterley Forest Ice Cream Kiosk Ltd (11847080) United Kingdom