About Alcester Broach & Tool Co.limited (01038785) United Kingdom