About Red Rose Labs Ltd (12836487) United Kingdom