About Endura Roses Franchise Ltd (10847977) United Kingdom