About The Padstow Ice Cream Company Ltd (09820758) United Kingdom