About Spring Rose Plant Ltd (11509691) United Kingdom