About Endura Roses Ga Ltd (11984269) United Kingdom