About Rascal Confectionery Limited (00916510) United Kingdom