Toolmaker at THOMAS BALL LIMITED - Birmingham, England, United Kingdom
THOMAS BALL LIMITED is a mechanical or industrial engineering company based out of Icknield St, Birmingham, United Kingdom.