About Rocombe Farm Fresh Ice Cream Limited (02789240) United Kingdom