About The Devon Cream Company Limited (02871804) United Kingdom