About Redbay Europe Limited (07285589) United Kingdom