About Red Rose Marketing Limited (12644941) United Kingdom