About Lumleys Florist Limited (07470554) United Kingdom