About Sweet & Cheese Ice Cream Limited (12273091) United Kingdom