About R & R Delights Ltd. (12951534) United Kingdom