About Doumal Investments (bromsgrove) Limited (04921405) United Kingdom