About Red Rose Studios Limited (13382276) United Kingdom