About Dennis Edwards Flowers Limited (08134024) United Kingdom