Company name: The Button Badge Co Ltd
Description: One of the World's leading manufacturer and supplier of Button badges worldwide.
46 Clensmore St, Kidderminster DY10 2JS, United Kingdom