About New R & R Ice Cream Limited (07411086) United Kingdom