About Bellman & Flint Ltd. (09030102) United Kingdom