About Birmingham Badge Company Limited (02977169) United Kingdom