About The Dovedale Ice Cream Company Limited (07175404) United Kingdom