About The Chilly Wizard Ice Cream Company Limited (05324842) United Kingdom