About Endura Roses (birmingham) Ltd (12249872) United Kingdom