About Designer Flowers By Rodgers Limited (06711838) United Kingdom