About Red Rose Management Solutions Limited (10717704) United Kingdom