About Omaya Icecream Since 1954 Ltd (10021967) United Kingdom