About Bellman Investments Limited (03598299) United Kingdom