About Pepper Mill Brass Foundry Limited (00178702) United Kingdom