About R&r Ice Cream Uk Limited (00901522) United Kingdom