About Terry S Ice Cream (oxford) Limited (01876495) United Kingdom