About Tamar Valley Ice Cream Company Ltd (12525651) United Kingdom