About Village Flowers Leeds Limited (09973778) United Kingdom