About Scarborough Icecream Ltd (11502103) United Kingdom