About West End Florist Limited (05398534) United Kingdom