About Red Rose R&d Limited (12860255) United Kingdom