About Red Stripe Sales & Marketing Ltd (08374410) United Kingdom