About Endura Roses (trafford) Ltd (11403766) United Kingdom