About Eight Roses Ltd (13354504) United Kingdom