About Bloom Branch Limited (09677028) United Kingdom