About E & J Flowers Limited (07478006) United Kingdom