About Atlas Ball And Bearing Co. Limited (01339603) United Kingdom