About Bell Silencer Manufacturing Company Limited (02112724) United Kingdom