About Bromsgrove Mint Limited (11979308) United Kingdom