About Florence Bell Gallery Limited (13213363) United Kingdom