About The Nottingham Ice Cream Company Limited (10364289) United Kingdom