About Rosa Wine Festival Ltd (12083580) United Kingdom