About Richmond Ice Cream Limited (00540276) United Kingdom