About Endura Roses Ltd (10219778) United Kingdom